legally guaranteed - Turco Inglés Diccionario